recorded delivery - Spanish English Dictionary